package com.yzjs.localhost.entity.tNeusoftSysDept;



import java.io.Serializable;
import com.yzjs.common.base.entity.BasePojo;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;



/**
 * 部门表
 * 
 * @author yuqiumin
 * @email sunlightcs@gmail.com
 * @date 2021-09-02 15:03:45
 */
@ApiModel
public class TNeusoftSysDeptEntity extends BasePojo {
	private static final long serialVersionUID = 1L;

		/** 部门id */
	@ApiModelProperty(value = "部门id")
	private Long deptId;
			/** 父部门id */
	@ApiModelProperty(value = "父部门id")
	private Long parentId;
			/** 祖级列表 */
	@ApiModelProperty(value = "祖级列表")
	private String ancestors;
			/** 部门名称 */
	@ApiModelProperty(value = "部门名称")
	private String deptName;
			/** 显示顺序 */
	@ApiModelProperty(value = "显示顺序")
	private Integer orderNum;
			/** 负责人 */
	@ApiModelProperty(value = "负责人")
	private String leader;
			/** 联系电话 */
	@ApiModelProperty(value = "联系电话")
	private String phone;
			/** 邮箱 */
	@ApiModelProperty(value = "邮箱")
	private String email;
			/** 部门状态（0正常 1停用） */
	@ApiModelProperty(value = "部门状态（0正常 1停用）")
	private String status;
			/** 删除标志（0代表存在 2代表删除） */
	@ApiModelProperty(value = "删除标志（0代表存在 2代表删除）")
	private String delFlag;
			/** 创建者 */
	@ApiModelProperty(value = "创建者")
	private String createBy;
			/** 创建时间 */
	@ApiModelProperty(value = "创建时间")
	private Date createTime;
			/** 更新者 */
	@ApiModelProperty(value = "更新者")
	private String updateBy;
			/** 更新时间 */
	@ApiModelProperty(value = "更新时间")
	private Date updateTime;
			/** 数据关联标识 */
	@ApiModelProperty(value = "数据关联标识")
	private String dataIdentification;
			/** 拥有权限镜像 */
	@ApiModelProperty(value = "拥有权限镜像")
	private String permissionMirroring;
	
		/** 部门id */
	public void setDeptId (Long deptId){
			this.deptId = deptId;
	}
	/** 部门id */
	public Long getDeptId (){
			return this.deptId ;
	}
			/** 父部门id */
	public void setParentId (Long parentId){
			this.parentId = parentId;
	}
	/** 父部门id */
	public Long getParentId (){
			return this.parentId ;
	}
			/** 祖级列表 */
	public void setAncestors (String ancestors){
			this.ancestors = ancestors;
	}
	/** 祖级列表 */
	public String getAncestors (){
			return this.ancestors ;
	}
			/** 部门名称 */
	public void setDeptName (String deptName){
			this.deptName = deptName;
	}
	/** 部门名称 */
	public String getDeptName (){
			return this.deptName ;
	}
			/** 显示顺序 */
	public void setOrderNum (Integer orderNum){
			this.orderNum = orderNum;
	}
	/** 显示顺序 */
	public Integer getOrderNum (){
			return this.orderNum ;
	}
			/** 负责人 */
	public void setLeader (String leader){
			this.leader = leader;
	}
	/** 负责人 */
	public String getLeader (){
			return this.leader ;
	}
			/** 联系电话 */
	public void setPhone (String phone){
			this.phone = phone;
	}
	/** 联系电话 */
	public String getPhone (){
			return this.phone ;
	}
			/** 邮箱 */
	public void setEmail (String email){
			this.email = email;
	}
	/** 邮箱 */
	public String getEmail (){
			return this.email ;
	}
			/** 部门状态（0正常 1停用） */
	public void setStatus (String status){
			this.status = status;
	}
	/** 部门状态（0正常 1停用） */
	public String getStatus (){
			return this.status ;
	}
			/** 删除标志（0代表存在 2代表删除） */
	public void setDelFlag (String delFlag){
			this.delFlag = delFlag;
	}
	/** 删除标志（0代表存在 2代表删除） */
	public String getDelFlag (){
			return this.delFlag ;
	}
			/** 创建者 */
	public void setCreateBy (String createBy){
			this.createBy = createBy;
	}
	/** 创建者 */
	public String getCreateBy (){
			return this.createBy ;
	}

			/** 更新者 */
	public void setUpdateBy (String updateBy){
			this.updateBy = updateBy;
	}
	/** 更新者 */
	public String getUpdateBy (){
			return this.updateBy ;
	}

			/** 数据关联标识 */
	public void setDataIdentification (String dataIdentification){
			this.dataIdentification = dataIdentification;
	}
	/** 数据关联标识 */
	public String getDataIdentification (){
			return this.dataIdentification ;
	}
			/** 拥有权限镜像 */
	public void setPermissionMirroring (String permissionMirroring){
			this.permissionMirroring = permissionMirroring;
	}
	/** 拥有权限镜像 */
	public String getPermissionMirroring (){
			return this.permissionMirroring ;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
}
